department of disarmament affairs (dda) - French English Dictionary